#ifndef board_H
#define board_H



#define ECHO_TEST_TXD   12
#define ECHO_TEST_RXD   27
#define ECHO_TEST_RTS   14
#define ECHO_TEST_CTS   -1

#define GPIO_NUM_IN0    36
#define GPIO_NUM_IN1    39
#define GPIO_NUM_IN2    34
#define GPIO_NUM_IN3    35
#define GPIO_NUM_IN4    32
#define GPIO_NUM_IN5    33
#define GPIO_NUM_IN6    25
#define GPIO_NUM_IN7    26

#define GPIO_INPUT_PIN_SEL  ((1ULL<<GPIO_NUM_IN0) | (1ULL<<GPIO_NUM_IN1) | (1ULL<<GPIO_NUM_IN2) | (1ULL<<GPIO_NUM_IN3) | (1ULL<<GPIO_NUM_IN4) | (1ULL<<GPIO_NUM_IN5) | (1ULL<<GPIO_NUM_IN6) | (1ULL<<GPIO_NUM_IN7))

#define GPIO_NUM_OUT0   23
#define GPIO_NUM_OUT1   22
#define GPIO_NUM_OUT2   21
#define GPIO_NUM_OUT3   19
#define GPIO_NUM_OUT4   18
#define GPIO_NUM_OUT5   5
#define GPIO_NUM_OUT6   4
#define GPIO_NUM_OUT7   15

#define GPIO_OUTPUT_PIN_SEL  ((1ULL<<GPIO_NUM_OUT0) | (1ULL<<GPIO_NUM_OUT1) | (1ULL<<GPIO_NUM_OUT2) | (1ULL<<GPIO_NUM_OUT3) | (1ULL<<GPIO_NUM_OUT4) | (1ULL<<GPIO_NUM_OUT5) | (1ULL<<GPIO_NUM_OUT6) | (1ULL<<GPIO_NUM_OUT7))

#define GPIO_YELLOW_LED     13
#define GPIO_GREEN_LED      2


#endif


